u = input('Введите слова, разделив их пробелами: ')
if len(u) or u.count(' ') == 0:
    print('Мало данных для анализа')
else:
    r = u.split()
    s = 0
    s1 = 0
    s1_1 =0
    s2 = 0
    s3 = 0
    max_r = 0
    max_c = 0
    print('Количесво слов: ', len(r))
    for c in r:
        if 1040 <= ord(c[0]) <=1071:
            s += 1
        for i in range(len(c)):
            if 97 <= ord(c[i]) <= 122 or 65 <= ord(c[i]) <= 90:
                s1 += 1
        if s1 > 0:
             s1_1 += 1
        if len(c) <= 3:
            s2 += 1
        if '-' in c:
            s3 += 1
        if len(r[c]) > max_r:
            max_r = len(r[c])
            max_c = c


    print('Количесво слов с заглавной кирилличесвкой буквой: ', s)
    print('Количесво слов с латинской буквой:', s1_1)
    print('Количесво слов не превышающих 3 символа: ', s2)
    print('Количесво словБ содержащих в себе дефис: ', s3)
    print('Самое длинное слово: ', r[max_c])
    print('Длина слова: ', max_r)